annual renewable term insurance - French English Dictionary